frog (french) - English Synonyms Dictionary